ProgrammaticTheme
data class ProgrammaticTheme(sdkThemeColours: ProgrammaticTheme.SdkThemeColours, captureStandaloneThemeColours: ProgrammaticTheme.CaptureStandaloneThemeColours)
Content copied to clipboard
Model defining every colour set in a full Sensibill SDK theme.
If only some colours for each colour set need to be overridden, the createSdkTheme and createCaptureStandaloneTheme helper methods can be used.
See also
Constructors
ProgrammaticTheme
Link copied to clipboard
fun ProgrammaticTheme(sdkThemeColours: ProgrammaticTheme.SdkThemeColours, captureStandaloneThemeColours: ProgrammaticTheme.CaptureStandaloneThemeColours)
Content copied to clipboard
Types
CaptureStandaloneThemeColours
Link copied to clipboard
SdkThemeColours
Link copied to clipboard
data class SdkThemeColours(@ColorInt() colourPrimary: Int, @ColorInt() colourPrimaryVariant: Int, @ColorInt() colourOnPrimary: Int, @ColorInt() colourSecondary: Int, @ColorInt() colourOnSecondary: Int, @ColorInt() colourBackground: Int, @ColorInt() colourOnBackground: Int, @ColorInt() colourSurface: Int, @ColorInt() colourSurfaceVariant: Int, @ColorInt() colourOnSurface: Int, @ColorInt() colourOnSurfaceFocus: Int, @ColorInt() colourError: Int, @ColorInt() colourOnError: Int)
Content copied to clipboard
Properties
captureStandaloneThemeColours
Link copied to clipboard
val captureStandaloneThemeColours: ProgrammaticTheme.CaptureStandaloneThemeColours
Content copied to clipboard
sdkThemeColours
Link copied to clipboard